body,div,span,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,th,td{margin:0;padding:0; outline:medium;}
*{margin:0; padding:0;}
img{border:0;}
body{font-family: 微软雅黑; font-size: 12px; color: #666; background:#fff;}
ul{list-style-type: none;}
a{text-decoration: none; color:#333;outline:none;}
a:hover{ color:#027938;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0; line-height:0;}
.clearfix:after{clear: both;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.f35{font-size:35px;}
.red{color:#027938;}
.more{float:right;}
.more img{width:auto !important; margin-right:8px;}
.we .section{padding-top:58px;}
.we .container{padding-top:58px;}
.section{width: 1000px; margin: 0 auto;}
.cf{color:#fff;}
.c3{color:#333;}
.c9{color:#999}
.clear{ clear:both;}

.head{ height:100px; margin: auto; width:1100px; }
.logo{float: left;margin-top: 15px;}
.logo h1{background: url("../image/logo.jpg")/*tpa=https://www.pchb8.com/1800002_new/image/logo.jpg*/ no-repeat;width:201px;height:71px;overflow: hidden;font-size: 12px;}
.logo h1 a{display: block;text-indent: -9999px;height:71px;}
.head_right{width:800px; float:right;}
.phone{ background:url("../image/phone.jpg")/*tpa=https://www.pchb8.com/1800002_new/image/phone.jpg*/ no-repeat left center; overflow:hidden; margin-top:10px; float:right; display:block;text-align:right;}
.phone p{ padding-left:20px; font-size:16px; font-weight:bold; font-family:"微软雅黑";color:#3b3b3b;}

.nav { background: #fff; position: relative;z-index:999999999;}
.nav .contbox{position: relative;z-index:9999999}
.nav-right { float: right;  height: 56px;  position: relative;margin-top: 19px; }
.nav-right li { float: left;height:56px; text-align: center;position: relative; }
.nav-right li.last { background:none repeat scroll 0 0;  }
.nav-right li a { display: inline-block; padding:0 20px; line-height: 56px; font-size:15px;color:#000; text-decoration: none;}
.nav-right li .sub {position: absolute;top:53px;left:-11px;}
.nav-right li .sub a{height:45px; overflow:hidden;display: block;width:120px;padding:0;font-size:14px;line-height: 44px;color:#000;border-bottom:1px solid #eee;background: #fff;}
.nav-right li .sub a:hover{color:#027938}
.nav-right li .sub i{display: block;}
.nav-right li .sub .bg{background: #027938;height:2px;width:100%}
.nav-right li .sub .arrow{height: 2px;opacity: 0}



.lubo{width: 100%;min-width: 1000px;clear: both;position: relative;height: 480px; z-index:99;}
.lubo_box{position: relative;width: 100%;height: 480px;}
.lubo_box li{float: left;position: absolute;top: 0;left: 0;width: 100%;height: 480px;opacity: 0;filter: alpha(opacity=0);}
.lubo_box li a{display: block;width: 100%;height: 100%;}
.lubo_box li img{width: 100%;height: 480px;}
.cir_box{overflow: hidden;position: absolute;z-index: 100;}
.cir_box li{float: left;width: 50px;height: 8px;margin: 0 5px;cursor: pointer;background: #fff;opacity: 0.8;filter: alpha(opacity=80);}
.cir_on{background: #027938 !important;}
.lubo_btn{position: absolute;width: 100%;top: 190px;}
.left_btn, .right_btn{width: 30px;height: 80px;background: #000;opacity: 0.5;filter: alpha(opacity=50);cursor: pointer;color: #fff;line-height: 80px;font-size: 30px;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.left_btn{float: left;}
.right_btn{float: right;}



.main1{  margin:auto;overflow:hidden; background:#f3f3f3; padding-top:45px; padding-bottom:30px;}
.m1_nav{ background:url("../image/nav_bg.png")/*tpa=https://www.pchb8.com/1800002_new/image/nav_bg.png*/ no-repeat center center; margin:auto;width:1100px; text-align:center;}
.m1_nav p{ text-align:center; height:50px; line-height:50px; color:#027938; font-size:30px; font-weight:bold;}
.m1_nav span{ font-size:16px; color:#9b9a9a;  font-weight:bold;}

.s_pro1{ overflow:hidden; width:1100px; margin:30px auto;}
.s_pro1_left{ width:540px; height:355px; background:#fff; border:1px #dadada solid; float:left; overflow:hidden;}
.s_pro1_left img{width:540px; height:355px; overflow:hidden;}
.s_pro1_left a:hover img{ transform:scale(1.05,1.05); transition:all 1s;}

.s_pro1_right{ width:540px; height:355px; background:#fff; border:1px #dadada solid; float:right; overflow:hidden;}
.s_pro1_right img{width:540px; height:355px; overflow:hidden;}
.s_pro1_right a:hover img{ transform:scale(1.05,1.05); transition:all 1s;}

.s_pro2{ overflow:hidden; width:1100px; margin:10px auto;}
.s_pro2 ul li{ width:350px; height:335px; background:#fff; border:1px #dadada solid; text-align:center; margin-right:22px; float:left;}
.s_pro2 ul li h3{ font-size:20px; font-weight:bold; color:#027938; height:47px; line-height:47px; margin-top:18px;}
.s_pro2 ul li p{ height:30px; line-height:30px; font-size:16px;}
.s_pro2 ul li img{ height:240px; width:350px; overflow:hidden;}
.s_pro2 ul li a:hover{ opacity:0.8;}



.main2{overflow:hidden; width:1100px; margin:50px auto;}
.s_solution{ margin-top:35px; overflow:hidden;}
.s_solution ul li{ float:left; width:350px; overflow:hidden; margin-right:25px;}
.s_solution ul li img{ width:350px; height:255px; overflow:hidden;}
.s_solution ul li p{ height:45px; line-height:45px; border-bottom:3px #027938 solid; text-align:center; font-size:16px; font-weight:bold;}
.s_solution ul li a:hover img{ transform:scale(1.05,1.05); transition:all 1s;}



.main3{ width:100%; margin-top:35px; overflow:hidden;}
.s_about{ background:url("../image/about_bg.jpg")/*tpa=https://www.pchb8.com/1800002_new/image/about_bg.jpg*/ repeat-x; margin-top:40px;height:433px;}
.s_about_con{ width:1100px; margin:auto; overflow:hidden; position:relative; }
.s_video{ width:605px; float:left; height:375px; text-align:center; padding-top:95px;position:relative; z-index:99;}
.s_about_txt{ width:525px; height:336px; background:#B5CAB8; float:right; position:absolute; z-index:999; right:20px; margin-top:50px;}
.s_about_txt_nav{ width:244px; height:87px; margin-top:35px; margin-left:47px;}
.s_about_txt_p{ padding:40px 47px;}
.s_about_txt_p p{ line-height:24px; color:#fff;}
.s_about_txt_p p a{ color:#fff;}



.main4{overflow:hidden; width:1100px; margin:50px auto;}
.s_news{ width:535px; float:left; margin-top:10px;}
.s_news_nav{ height:40px; border-bottom:1px #027938 solid; line-height:40px;}
.s_news_nav p{ font-weight:bold; font-size:16px; color:#027938; float:left; font-weight:bold;}
.s_news_nav span{ float:right;}

.new_list{overflow:hidden;}
.new_list ul li{ height:100px; border-bottom:1px #dadada dotted; margin-bottom:15px; margin-top:15px;}
.new_list ul li span{ float:left; width:90px; height:90px; background:#e5e5e5; margin-right:15px; text-align:center; line-height:35px; font-size:16px;color:#027938;}
.new_list ul li span p{ font-size:32px; font-weight:bold; color:#027938; margin-top:20px; line-height:24px;}
.new_list ul li h3{ font-size:16px;}
.new_list ul li p{ margin-top:5px; line-height:20px;}

.s_jszc{ width:535px; float:right; margin-top:10px;}


.bottom{ background:#181818; padding-top:25px; margin-top:30px;}
.bottom_con{ position:relative; width:1100px; margin:auto;}
.bottom_contact{ width:300px; height:270px; float:left; background:#252525; position:relative; z-index:999; top:-50px;}
.bottom_contact img{ width:153px; height:50px; margin-top:30px; margin-left:20px;}
.bottom_contact h3{ font-weight:bold; color:#fff; margin-left:23px; font-size:26px; margin-top:5px;}
.bottom_contact p{margin-left:23px; color:#fff; line-height:22px;margin-top:10px;}


.bottom_right{ float:right; width:780px;}
.fNav-list{overflow:hidden;}
.fNav-list li{float:left; padding:0px 5px;height:auto;color:#fff; border-right:1px #252525 solid; text-align:left; height:190px;}
.fNav-list li h2, .fNav-list li>a{display:block; color:#fff; line-height:30px;}
.fNav-list li a{ text-align:left;line-height:22px; }
.fNav-list li h2{margin-bottom:2px;font-weight:bold;color:#fff; font-size:16px;}
.fNav-list li>a:hover{ text-decoration:underline;}


.link{ height:80px; line-height:20px; border-top:1px #434343 solid; width:1100px; margin:auto; overflow:hidden;}
.link ul li{ float:left; padding:0px 5px; color:#fff;}
.link ul li a{ color:#fff;}
.link ul li a:hover{ text-decoration:underline;}



.foot{ background:#000000; overflow:hidden;}
.foot_con{ width:1100px; margin:auto; padding:10px 0px; overflow:hidden;}
.foot_con p{line-height:24px; color:#fff;font-size:12px; text-align: center;}
.foot_con p a{ color:#fff;}
